lead management customer point of sales erp crm inventory relationship advertising technologies billboard marketing advertising management outdoor software billboards lead generation pos